high pressure diesel injection - German English Dictionary